<?php $this->macros['list'] = function($__p = null) { if (isset($__p[0])) { $var = $__p[0]; } else { if (array_key_exists("var", $__p)) { $var = $__p["var"]; } else {  throw new \Phalcon\Mvc\View\Exception("Macro 'list' was called without parameter: var");  } }  ?><?= var_dump($var) ?><?php }; $this->macros['list'] = \Closure::bind($this->macros['list'], $this); ?><?= $this->callMacro('list', [$object]) ?>